package com.ym.pms.model;

import com.baomidou.mybatisplus.annotation.*;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author ming
 * @since 2021-01-03
 */
@Data
@ApiModel(value="申请表", description="")
public class Requisition implements Serializable {

    @TableId(value = "req_Coding", type = IdType.ASSIGN_ID)
    private String reqCoding;

    @TableField(fill = FieldFill.INSERT)
    @ApiModelProperty("申请日期")
    private Date reqSqdata;

    @ApiModelProperty("申请人id")
    private Integer reqUid;

    @ApiModelProperty("申请人姓名")
    private String reqUname;

    @ApiModelProperty("申请人性别")
    private String reqUgender;

    @ApiModelProperty("申请人部门")
    private String reqUpos;

    @ApiModelProperty("0，未审批，1,2,3代表审批状态")
    private Integer reqStatus;

    @ApiModelProperty("申请人手机号")
    private String reqUphone;

    @ApiModelProperty("申请人邮箱")
    private String reqUemail;

    @ApiModelProperty("申请人身份证")
    private String reqUino;

    @ApiModelProperty("申请原因")
    private String reqReason;

    @ApiModelProperty("备注")
    private String reqRemark;

    @ApiModelProperty("项目编码")
    private String reqItid;

    @ApiModelProperty("楼栋编码")
    private String reqBucoding;

    @ApiModelProperty("套房编码")
    private String reqSucoding;

    @ApiModelProperty("房间编码")
    private String reqRmcoding;

    @ApiModelProperty("申请铺位的编号")
    private String reqBkcoding;


}
